bytes.Reader.i (field)
24 uses
bytes (current package)
reader.go#L20: i int64 // current reading index
reader.go#L27: if r.i >= int64(len(r.s)) {
reader.go#L30: return int(int64(len(r.s)) - r.i)
reader.go#L41: if r.i >= int64(len(r.s)) {
reader.go#L45: n = copy(b, r.s[r.i:])
reader.go#L46: r.i += int64(n)
reader.go#L69: if r.i >= int64(len(r.s)) {
reader.go#L72: b := r.s[r.i]
reader.go#L73: r.i++
reader.go#L79: if r.i <= 0 {
reader.go#L83: r.i--
reader.go#L89: if r.i >= int64(len(r.s)) {
reader.go#L93: r.prevRune = int(r.i)
reader.go#L94: if c := r.s[r.i]; c < utf8.RuneSelf {
reader.go#L95: r.i++
reader.go#L98: ch, size = utf8.DecodeRune(r.s[r.i:])
reader.go#L99: r.i += int64(size)
reader.go#L105: if r.i <= 0 {
reader.go#L111: r.i = int64(r.prevRune)
reader.go#L124: abs = r.i + offset
reader.go#L133: r.i = abs
reader.go#L140: if r.i >= int64(len(r.s)) {
reader.go#L143: b := r.s[r.i:]
reader.go#L148: r.i += int64(m)
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)